keep imprisoned - Français Anglais Dictionnaire